package pe.gob.proviasnac.app.action;

import pe.gob.proviasnac.app.dao.EmpresaMapper;
import pe.gob.proviasnac.app.dto.Empresa;
import pe.gob.proviasnac.app.model.ModelHelper;
import pe.gob.proviasnac.app.mybatis.SessionFactory;

public class BuscarEmpresaAction extends ModelHelper {

	private static final long serialVersionUID = -409851768357573082L;
	
	private Integer idEmpresa;
	private Empresa empresa;
	
	
	@Override
	public String execute() throws Exception {
		// TODO Auto-generated method stub
		this.session = SessionFactory.getSqlSessionFactory().openSession();
		empresa = (Empresa) this.selectByPrimaryKey(EmpresaMapper.class, idEmpresa);
		//System.out.println(empresa.toString());
		if(empresa == null){
			empresa = new Empresa();
			System.out.println("es nulo");
		}
		
		return SUCCESS;
	}
	
	public Integer getIdEmpresa() {
		return idEmpresa;
	}
	public void setIdEmpresa(Integer idEmpresa) {
		this.idEmpresa = idEmpresa;
	}
	public Empresa getEmpresa() {
		return empresa;
	}
	public void setEmpresa(Empresa empresa) {
		this.empresa = empresa;
	}
}
